package com.ctshk.rpc.order.custom.req.tourist;

import java.io.Serializable;

import com.ctshk.common.model.PageReq;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("系列团游客分房分组req")
public class CustomOrderTouristRoomReq extends PageReq implements Serializable {
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "分组id")
    private String groupId;

    @ApiModelProperty(value = "分组号 -1:查所有")
    private String groupName;

    @ApiModelProperty(value = "用户Id")
    private Long userId;

    @ApiModelProperty(value = "团期id")
    private Long scheduleId;

    @ApiModelProperty(value = "旅客姓名")
    private String name;

    @ApiModelProperty(value = "销售单号")
    private String orderNumber;

    @ApiModelProperty(value = "旅客类型")
    private String touristTypeName;

    @ApiModelProperty(value = "性别 1男 2女")
    private Integer gender;

    @ApiModelProperty(value = "旅客状态 1 锁定   2 未锁定")
    private Integer lockStatus;

    @ApiModelProperty(value = "是否没有显示 // 1  是  2 否")
    private Integer noShow;

    @ApiModelProperty(value = "收款状态 1 待付款 2 待付余款 3 已付全款")
    private Integer payStatus;

    @ApiModelProperty(value = "订单来源")
    private Integer orderSource;
}
